Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Разработчик игр на Unreal Engine от GeekBrains

Вы научитесь

На курсе вы с нуля освоите специализацию разработчика игр для платформы Unreal Engine 4. Опытные преподаватели на практике объяснят основы объектно-ориентированного программирования и разработки на языках С и C++. Вы научитесь создавать двухмерные, мобильные и сетевые игры различных жанров. Разберётесь с системой Blueprints и возможностями создания игровой виртуальной реальности. Прокачаете свои скиллы в программировании до уровня продвинутого разработчика. Сможете пополнить портфолио 14 проектами, присоединиться к профессиональному комьюнити и устроиться на желаемую работу.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
24 месяца
Стоимость
249500 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Владеть языком программирования C++
#02
Разрабатывать сетевые и мобильные игры
#03
Делать 2D-игры и игры с виртуальной реальностью
#04
Создавать работоспособные проекты для игровых платформ
#05
Работать с системой контроля версий Git и базами данных
Программа курса

Занятия проходят два раза в неделю в онлайн-формате, обучающиеся могут задать вопросы преподавателю. Для студентов, которые не могут присутствовать на прямых эфирах, уроки доступны в записи. Вы будете получать помощь в трудоустройстве, а также обратную связь по домашним работам от личного наставника и экспертов.

Основной блок

Узнаете об основах, которые помогут научиться успешно справляться с нагрузкой на курсе. Изучите базовую информацию о системе, которая позволяет удобно хранить и дополнять рабочие файлы в разработке. Поймёте, на какие правила нужно опираться, чтобы кодить на разных языках без типичных ошибок. Разберётесь, что из себя представляет база данных и как её использовать в разработке. Углубитесь в определение наиболее подходящей с учётом своих компетенций и интересов специализации. Рассмотрите математические тонкости, которые придутся кстати в программировании.

Узнаете об основах, которые помогут научиться успешно справляться с нагрузкой на курсе.

Изучите базовую информацию о системе, которая позволяет удобно хранить и дополнять рабочие файлы в разработке.

Поймёте, на какие правила нужно опираться, чтобы кодить на разных языках без типичных ошибок.

Разберётесь, что из себя представляет база данных и как её использовать в разработке.

Углубитесь в определение наиболее подходящей с учётом своих компетенций и интересов специализации.

Рассмотрите математические тонкости, которые придутся кстати в программировании.

Специализация "Программист"

Получите базовые навыки программирования на высокоуровневом языке. Рассмотрите на практике специфику языка Java и применения программного интерфейса приложений. Научитесь пользоваться подходом в разработке, где ПО рассматривается как взаимодействующие и взаимосвязанные объекты. Узнаете, за счёт чего системы компьютера слаженно работают и пользователь может с ним взаимодействовать.  Разберётесь, для чего нужен язык запросов и как он связан с БД. Узнаете, каким образом в программировании можно организовывать данные и решать поставленные в разработке задачи. Поймёте, как обеспечить для программы возможность обрабатывать нестандартные ситуации и параллельно продолжать функционировать в привычном режиме. Закрепите знания из уроков на проверочных работах. Изучите, из каких компонентов и их взаимосвязей состоит структура программ и как её создать. Узнаете о подходе, который позволяет работать в общем пространстве пользователя с разными программами и приложениями независимо от основной ОС. Поймёте, как происходит формирование и трансформация кода в готовую программу или приложение. Познакомитесь с практикой, помогающей в автоматизации тестов и развёртывании ПО. Изучите, какие ещё существуют подходы к созданию кода. Ознакомитесь с методами управления, принятыми в современной разработке. Рассмотрите комплексные решения, которые помогают сделать ПО доступным на любых платформах и браузерах. Узнаете, за счёт чего разные компьютеры могут работать совместно и передавать друг другу нужные данные. Разберётесь на примере системы Git в возможностях командной работы над проектами. Завершите обучение на курсе дипломным проектом.

Получите базовые навыки программирования на высокоуровневом языке.

Рассмотрите на практике специфику языка Java и применения программного интерфейса приложений.

Научитесь пользоваться подходом в разработке, где ПО рассматривается как взаимодействующие и взаимосвязанные объекты.

Узнаете, за счёт чего системы компьютера слаженно работают и пользователь может с ним взаимодействовать. 

Разберётесь, для чего нужен язык запросов и как он связан с БД.

Узнаете, каким образом в программировании можно организовывать данные и решать поставленные в разработке задачи.

Поймёте, как обеспечить для программы возможность обрабатывать нестандартные ситуации и параллельно продолжать функционировать в привычном режиме.

Закрепите знания из уроков на проверочных работах.

Изучите, из каких компонентов и их взаимосвязей состоит структура программ и как её создать.

Узнаете о подходе, который позволяет работать в общем пространстве пользователя с разными программами и приложениями независимо от основной ОС.

Поймёте, как происходит формирование и трансформация кода в готовую программу или приложение. Познакомитесь с практикой, помогающей в автоматизации тестов и развёртывании ПО.

Изучите, какие ещё существуют подходы к созданию кода.

Ознакомитесь с методами управления, принятыми в современной разработке.

Рассмотрите комплексные решения, которые помогают сделать ПО доступным на любых платформах и браузерах.

Узнаете, за счёт чего разные компьютеры могут работать совместно и передавать друг другу нужные данные.

Разберётесь на примере системы Git в возможностях командной работы над проектами.

Завершите обучение на курсе дипломным проектом.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
GeekBrains
Школа
GeekBrains – это одна из крупнейших в России платформ для онлайн-образования, предоставляющая курсы по 3 главным направлениям: IT, маркетинг и дизайн.